/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.service.impl;

import com.persistencia.dao.CicloxPeriodoDao;
import com.persistencia.dao.impl.CicloxPeriodoDaoImpl;
import com.persistencia.domain.Cicloxperiodo;
import com.service.CicloService;
import com.service.CicloxPeriodoService;
import java.io.Serializable;
import java.util.List;

/**
 *
 * @author kenny
 */
public class CicloxPeriodoServiceImpl implements CicloxPeriodoService, Serializable{
    
    private CicloxPeriodoDao cicloxPeriodoDao=new CicloxPeriodoDaoImpl();

    public void setCicloxPeriodoDao(CicloxPeriodoDao cicloxPeriodoDao) {
        this.cicloxPeriodoDao = cicloxPeriodoDao;
    }

    @Override
    public void registrarCicloxperiodo(Cicloxperiodo cicloxperiodo) throws Exception {
        cicloxPeriodoDao.registrar(cicloxperiodo);
    }

    @Override
    public void actualizarCicloxperiodo(Cicloxperiodo cicloxperiodo) throws Exception {
        cicloxPeriodoDao.actualizar(cicloxperiodo);
    }

    @Override
    public void eliminarCicloxperiodo(Object id) throws Exception {
        cicloxPeriodoDao.eliminar(id);
    }

    @Override
    public Cicloxperiodo obtenerCicloxperiodoPorId(Object id) throws Exception {
        return cicloxPeriodoDao.obtenerPorId(id);
    }

    @Override
    public List<Cicloxperiodo> obtenerListaCicloxperiodos() throws Exception {
        return obtenerListaCicloxperiodos();
    }
  
}
